From 2c1839ae5f626e7ef5139b139e1ac9c8c6c04cf8 Mon Sep 17 00:00:00 2001 From: Marek Kasik Date: Fri, 20 Apr 2012 17:09:58 +0200 Subject: [PATCH] printing: Localize loaded PPD files Use ppdLocalize() to localize strings in loaded PPD file (#674326). --- modules/printbackends/cups/gtkprintbackendcups.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/printbackends/cups/gtkprintbackendcups.c b/modules/printbackends/cups/gtkprintbackendcups.c index 3a250bb424..120f0c1303 100644 --- a/modules/printbackends/cups/gtkprintbackendcups.c +++ b/modules/printbackends/cups/gtkprintbackendcups.c @@ -2318,6 +2318,9 @@ cups_request_ppd_cb (GtkPrintBackendCups *print_backend, /* let ppdOpenFd take over the ownership of the open file */ g_io_channel_seek_position (data->ppd_io, 0, G_SEEK_SET, NULL); data->printer->ppd_file = ppdOpenFd (dup (g_io_channel_unix_get_fd (data->ppd_io))); +#if (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR >= 2) || CUPS_VERSION_MAJOR > 1 + ppdLocalize (data->printer->ppd_file); +#endif ppdMarkDefaults (data->printer->ppd_file); -- 2.30.2